#define _CRT_SECURE_NO_WARNINGS 1

#include"SeqList.h"
int main()
{

	SeqList ps = { 0 };
	SeqListInit(&ps);
	SeqListPushBack(&ps, 1);
	SeqListPushBack(&ps, 2);
	SeqListPushBack(&ps, 3);
	SeqListPushBack(&ps, 4);
	SeqListPushBack(&ps, 5);
	SeqListPushBack(&ps, 6);
	SeqListPushBack(&ps, 7);
	SeqListPushBack(&ps, 8);
	SeqListPrint(&ps);

	//SeqListPopFront(&ps);
	//SeqListPopFront(&ps);
	//SeqListPopFront(&ps);
	//SeqListPopFront(&ps);
	SeqListPopBack(&ps);
	SeqListPopBack(&ps);
	SeqListPopBack(&ps);
	SeqListPopBack(&ps);

	SeqListPrint(&ps);

	//SeqListInsert(&ps, 8, 30);
	//SeqListPrint(&ps);

	//SeqListErase(&ps, 0);
	//SeqListErase(&ps, 6);
	//SeqListPrint(&ps);

	//SeqListPopFront(&ps);
	//SeqListPrint(&ps);

	//SeqListPopBack(&ps);
	//SeqListPrint(&ps);
	//int pos = SeqListFind(&ps,4);
	//if (pos >= 0)
	//	printf("%d", ps.a[pos]);
	//SeqListPushFront(&ps, 1);
	//SeqListPushFront(&ps, 2);
	//SeqListPushFront(&ps, 3);
	//SeqListPushFront(&ps, 4);
	//SeqListPrint(&ps);

	//SeqListDestroy(&ps);

	return 0;
}